package com.ttbj.api.dto;

import java.io.Serializable;
import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

public class CompanyDto implements Serializable{
	
	private static final long serialVersionUID = -2612093940180489190L;
	//主键ID
	private Long comnumId;
	//公司编号
	private String comnumNum;
	//公司名称
	private String comnumName;
	//公司法人
	private String comnumCorp;
	//公司税号
	private String comnumTfn;
	//公司地址
	private String comnumAddress;
	//银行卡号
	private String comnumBankCard;
	//开户行名
	private String comnumBankName;
	//开户人
	private String comnumBankHolder;
	//执照编号
	private String comnumLicenceCode;
	//登记时间
	@DateTimeFormat(pattern="yyyy-MM-dd")
	private Date comnumRegisterTime;
	//联系方式
	private String comnumPhone;
	//插入时间
	private Date comnumInsTime;
	//更新时间
	private Date comnumUpdateTime;
	//是否删除
	private Integer comnumIsDelete;
	//商户号
	private String comnumMerchantNo;
	//商户秘钥
	private String comnumKey;
	//手持身份照片名字
	private String comnumIdCardImgName;
	//门头照片名字
	private String comnumDoorHeaderImgName;
	//身份证号
	private String comnumIdCard;
	//真实姓名
	private String comnumRealName;
	//父级主键id
	private Long comnumParentId;
	//省
	private String comnumProvince;
	//市
	private String comnumCity;
	//区
	private String comnumArea;
	//详细地址
	private String comnumAddr;
	//经度
	private String comnumX;
	//纬度
	private String comnumY;
	
	//账户类型：00对私，01对公
	private String comnumType;
	//开户行地址
	private String comnumBankArea;
	//开户行联行行号
	private String comnumInterBankNo;
	//账户号
	private String comnumAccountNo;
	//开户或变更账户时的附加数据
	private String comnumAddiData;
	
	
	@Override
	public String toString() {
		return "CompanyDto [comnumId=" + comnumId + ", comnumNum=" + comnumNum + ", comnumName=" + comnumName
				+ ", comnumCorp=" + comnumCorp + ", comnumTfn=" + comnumTfn + ", comnumAddress=" + comnumAddress
				+ ", comnumBankCard=" + comnumBankCard + ", comnumBankName=" + comnumBankName + ", comnumBankHolder="
				+ comnumBankHolder + ", comnumLicenceCode=" + comnumLicenceCode + ", comnumRegisterTime="
				+ comnumRegisterTime + ", comnumPhone=" + comnumPhone + ", comnumInsTime=" + comnumInsTime
				+ ", comnumUpdateTime=" + comnumUpdateTime + ", comnumIsDelete=" + comnumIsDelete
				+ ", comnumMerchantNo=" + comnumMerchantNo + ", comnumKey=" + comnumKey + ", comnumIdCardImgName="
				+ comnumIdCardImgName + ", comnumDoorHeaderImgName=" + comnumDoorHeaderImgName + ", comnumIdCard="
				+ comnumIdCard + ", comnumRealName=" + comnumRealName + ", comnumParentId=" + comnumParentId
				+ ", comnumProvince=" + comnumProvince + ", comnumCity=" + comnumCity + ", comnumArea=" + comnumArea
				+ ", comnumAddr=" + comnumAddr + ", comnumX=" + comnumX + ", comnumY=" + comnumY + ", comnumType="
				+ comnumType + ", comnumBankArea=" + comnumBankArea + ", comnumInterBankNo=" + comnumInterBankNo
				+ ", comnumAccountNo=" + comnumAccountNo + ", comnumAddiData=" + comnumAddiData + "]";
	}
	
	
	public Long getComnumId() {
		return comnumId;
	}
	public void setComnumId(Long comnumId) {
		this.comnumId = comnumId;
	}
	public String getComnumNum() {
		return comnumNum;
	}
	public void setComnumNum(String comnumNum) {
		this.comnumNum = comnumNum;
	}
	public String getComnumName() {
		return comnumName;
	}
	public void setComnumName(String comnumName) {
		this.comnumName = comnumName;
	}
	public String getComnumCorp() {
		return comnumCorp;
	}
	public void setComnumCorp(String comnumCorp) {
		this.comnumCorp = comnumCorp;
	}
	public String getComnumTfn() {
		return comnumTfn;
	}
	public void setComnumTfn(String comnumTfn) {
		this.comnumTfn = comnumTfn;
	}
	public String getComnumAddress() {
		return comnumAddress;
	}
	public void setComnumAddress(String comnumAddress) {
		this.comnumAddress = comnumAddress;
	}
	public String getComnumBankCard() {
		return comnumBankCard;
	}
	public void setComnumBankCard(String comnumBankCard) {
		this.comnumBankCard = comnumBankCard;
	}
	public String getComnumBankName() {
		return comnumBankName;
	}
	public void setComnumBankName(String comnumBankName) {
		this.comnumBankName = comnumBankName;
	}
	public String getComnumBankHolder() {
		return comnumBankHolder;
	}
	public void setComnumBankHolder(String comnumBankHolder) {
		this.comnumBankHolder = comnumBankHolder;
	}
	public String getComnumLicenceCode() {
		return comnumLicenceCode;
	}
	public void setComnumLicenceCode(String comnumLicenceCode) {
		this.comnumLicenceCode = comnumLicenceCode;
	}
	public String getComnumPhone() {
		return comnumPhone;
	}
	public void setComnumPhone(String comnumPhone) {
		this.comnumPhone = comnumPhone;
	}
	public Date getComnumRegisterTime() {
		return comnumRegisterTime;
	}
	public void setComnumRegisterTime(Date comnumRegisterTime) {
		this.comnumRegisterTime = comnumRegisterTime;
	}
	public Date getComnumInsTime() {
		return comnumInsTime;
	}
	public void setComnumInsTime(Date comnumInsTime) {
		this.comnumInsTime = comnumInsTime;
	}
	public Date getComnumUpdateTime() {
		return comnumUpdateTime;
	}
	public void setComnumUpdateTime(Date comnumUpdateTime) {
		this.comnumUpdateTime = comnumUpdateTime;
	}
	public Integer getComnumIsDelete() {
		return comnumIsDelete;
	}
	public void setComnumIsDelete(Integer comnumIsDelete) {
		this.comnumIsDelete = comnumIsDelete;
	}
	public String getComnumIdCardImgName() {
		return comnumIdCardImgName;
	}
	public void setComnumIdCardImgName(String comnumIdCardImgName) {
		this.comnumIdCardImgName = comnumIdCardImgName;
	}
	public String getComnumDoorHeaderImgName() {
		return comnumDoorHeaderImgName;
	}
	public void setComnumDoorHeaderImgName(String comnumDoorHeaderImgName) {
		this.comnumDoorHeaderImgName = comnumDoorHeaderImgName;
	}
	public String getComnumIdCard() {
		return comnumIdCard;
	}
	public void setComnumIdCard(String comnumIdCard) {
		this.comnumIdCard = comnumIdCard;
	}
	public String getComnumRealName() {
		return comnumRealName;
	}
	public void setComnumRealName(String comnumRealName) {
		this.comnumRealName = comnumRealName;
	}
	public String getComnumMerchantNo() {
		return comnumMerchantNo;
	}
	public void setComnumMerchantNo(String comnumMerchantNo) {
		this.comnumMerchantNo = comnumMerchantNo;
	}
	public String getComnumKey() {
		return comnumKey;
	}
	public void setComnumKey(String comnumKey) {
		this.comnumKey = comnumKey;
	}

	public Long getComnumParentId() {
		return comnumParentId;
	}

	public void setComnumParentId(Long comnumParentId) {
		this.comnumParentId = comnumParentId;
	}
	
	public String getComnumProvince() {
		return comnumProvince;
	}

	public void setComnumProvince(String comnumProvince) {
		this.comnumProvince = comnumProvince;
	}

	public String getComnumCity() {
		return comnumCity;
	}

	public void setComnumCity(String comnumCity) {
		this.comnumCity = comnumCity;
	}

	public String getComnumArea() {
		return comnumArea;
	}

	public void setComnumArea(String comnumArea) {
		this.comnumArea = comnumArea;
	}

	public String getComnumAddr() {
		return comnumAddr;
	}

	public void setComnumAddr(String comnumAddr) {
		this.comnumAddr = comnumAddr;
	}

	public String getComnumX() {
		return comnumX;
	}

	public void setComnumX(String comnumX) {
		this.comnumX = comnumX;
	}

	public String getComnumY() {
		return comnumY;
	}

	public void setComnumY(String comnumY) {
		this.comnumY = comnumY;
	}

	public String getComnumType() {
		return comnumType;
	}

	public void setComnumType(String comnumType) {
		this.comnumType = comnumType;
	}
	public String getComnumBankArea() {
		return comnumBankArea;
	}

	public void setComnumBankArea(String comnumBankArea) {
		this.comnumBankArea = comnumBankArea;
	}

	public String getComnumAccountNo() {
		return comnumAccountNo;
	}

	public void setComnumAccountNo(String comnumAccountNo) {
		this.comnumAccountNo = comnumAccountNo;
	}

	public String getComnumInterBankNo() {
		return comnumInterBankNo;
	}

	public void setComnumInterBankNo(String comnumInterBankNo) {
		this.comnumInterBankNo = comnumInterBankNo;
	}

	public String getComnumAddiData() {
		return comnumAddiData;
	}

	public void setComnumAddiData(String comnumAddiData) {
		this.comnumAddiData = comnumAddiData;
	}
	
}
